<template>
  <n-icon :size="32">
    <svg
      width="400px"
      height="400px"
      viewBox="0 0 400 400"
      version="1.1"
      xmlns="http://www.w3.org/2000/svg"
      xmlns:xlink="http://www.w3.org/1999/xlink"
    >
      <g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g id="chatgpt-icon-black">
          <rect
            id="矩形"
            stroke="#979797"
            fill="#31A96A"
            x="0.5"
            y="0.5"
            width="399"
            height="399"
            rx="80"
          />
          <path id="形状" d="M325.882627,173.687032 C328.36464,166.327451 329.630609,158.62183 329.632017,150.865484 C329.631106,138.03096 326.166256,125.428188 319.593626,114.352628 C306.386622,91.6697855 281.887326,77.6656309 255.372759,77.6656309 C250.149142,77.6656936 244.940136,78.2100332 239.832391,79.2895945 C225.936086,63.8414424 206.003213,55 185.069138,55 L184.604312,55 L184.429874,55 C152.315849,55 123.83629,75.4473615 113.964129,105.589907 C93.2902592,109.767866 75.4477905,122.542148 65.0096595,140.638766 C58.4570616,151.780986 55.0040097,164.433478 55,177.315639 C55,195.419991 61.8135674,212.87938 74.114294,226.312968 C71.6312898,233.672337 70.3649571,241.378062 70.3638782,249.134516 C70.3650363,261.969007 73.8298685,274.571717 80.4022687,285.647372 C96.4386642,313.196791 128.676014,327.368647 160.1594,320.709393 C174.057505,336.157583 193.991458,345 214.926757,345 L215.391583,345 L215.580386,345 C247.711855,345 276.182179,324.551626 286.054341,294.381745 C306.728114,290.202333 324.570473,277.428028 335.009836,259.331873 C341.555331,248.199462 345,235.557558 345,222.687399 C345,204.583342 338.186449,187.124256 325.885705,173.691082 L325.882627,173.687032 L325.882627,173.687032 Z M216.146325,326 L216.070634,326 C203.254184,325.995773 190.84462,321.529707 181,313.378464 C181.584598,313.065821 182.162306,312.740631 182.732717,312.403122 L241.06819,278.93365 C244.031655,277.258 245.862205,274.131916 245.863335,270.74484 L245.863335,189 L270.520281,203.141444 C270.783139,203.271588 270.963147,203.523583 271,203.813008 L271,271.463139 C270.966246,301.54025 246.428974,325.939041 216.146325,326 L216.146325,326 Z M97.3768896,275.810563 C92.5475742,267.551301 90.0032373,258.179433 90,248.638363 C90,245.526508 90.2747369,242.406542 90.8098586,239.340315 C91.244517,239.597862 92.0031187,240.056174 92.5474668,240.365433 L151.01311,273.76844 C153.980781,275.4821 157.651717,275.481325 160.618649,273.766412 L232,233 L232,261.227736 L232,261.276407 C232,261.551976 231.869067,261.811522 231.646328,261.977055 L172.543049,295.72988 C164.18024,300.490498 154.700889,302.997345 145.051935,303 C125.393709,302.997249 107.22612,292.634977 97.3768896,275.807521 L97.3768896,275.810563 L97.3768896,275.810563 Z M82.3313038,149.855757 C88.7451002,138.826998 98.8723715,130.382467 110.940795,126 C110.940795,126.497713 110.912125,127.379608 110.912125,127.991865 L110.912125,194.779673 L110.911101,194.834411 C110.911631,198.210233 112.741271,201.326352 115.704095,202.997512 L187,243.746113 L162.318285,257.855413 C162.070983,258.016803 161.758505,258.044961 161.485834,257.930425 L102.446312,224.158929 C85.4605608,214.417603 75.002219,196.456656 75,177.02318 C75.0037119,167.489293 77.5326016,158.123025 82.3343755,149.858798 L82.3313038,149.855757 L82.3313038,149.855757 Z M285.276357,196.999609 L214,156.248171 L238.675971,142.144711 C238.923142,141.983152 239.235627,141.954988 239.508194,142.069703 L298.530504,175.810969 C315.526123,185.536921 325.995734,203.497586 326,222.935014 C326,245.730236 311.635199,266.127241 290.036303,274 L290.036303,205.219025 C290.039374,205.193684 290.039374,205.16733 290.039374,205.14199 C290.038448,201.779201 288.221755,198.673563 285.276357,196.999609 L285.276357,196.999609 Z M310.20644,160.659784 C309.63168,160.31143 309.052702,159.969934 308.469632,159.635369 L249.99639,126.221184 C248.538466,125.380766 246.8814,124.937695 245.194022,124.937115 C243.506644,124.937695 241.849577,125.380766 240.391653,126.221184 L169,167 L169,138.763675 L169,138.714989 C169,138.439107 169.13226,138.179454 169.354744,138.014127 L228.465704,104.279432 C236.826848,99.5108511 246.308254,97 255.959365,97 C286.352491,97 311,121.383105 311,151.450192 C310.998529,154.535695 310.733061,157.615538 310.20644,160.656741 L310.20644,160.659784 L310.20644,160.659784 Z M155.129213,211 L130.479479,196.855409 C130.216752,196.725236 130.036835,196.473185 130,196.183696 L130,128.517494 C130.01329,98.4093016 154.590438,74 184.88351,74 C197.713544,74.0026446 210.137742,78.4702103 220,86.6273931 C219.556303,86.8682342 218.782388,87.2930089 218.268149,87.6029522 L159.961832,121.079872 C157.000262,122.754679 155.170848,125.880583 155.170107,129.267455 L155.170107,129.321314 L155.129213,211 L155.129213,211 Z M168,181.008797 L200,163 L232,180.996732 L232,217.002262 L200,235 L168,217.002262 L168,181.008797 Z" fill="#FFFFFF" fill-rule="nonzero" />
        </g>
      </g>
    </svg>
  </n-icon>
</template>

<script setup lang="ts">
const props = defineProps({
  color: {
    type: String,
    default: 'black',
  },
});
</script>
